// AcEdExt.h: interface for the AcEdExt class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_ACEDEXT_H__AA4B0FE2_BCEF_4842_882F_E8A68478AA24__INCLUDED_)
#define AFX_ACEDEXT_H__AA4B0FE2_BCEF_4842_882F_E8A68478AA24__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "AcGeExt.h"

namespace AcEdExt
{
	bool GetPointWithoutDefaultValue( AcGePoint3d& pt, const char* prompt );
	bool GetPointWithDefaultValue( AcGePoint3d& pt, const char* prompt );
	bool GetVectorWithoutDefaultValue( AcGeVector3d& v, const char* prompt );
	bool GetVectorWithDefaultValue( AcGeVector3d& v, const char* prompt );
	void GetCoordSystemInWCSByZYAxes( AcGeMatrix3d& cs, const char* promptPt, const char* promptZ, const char* promptY );
};

#endif // !defined(AFX_ACEDEXT_H__AA4B0FE2_BCEF_4842_882F_E8A68478AA24__INCLUDED_)
